<?php 
/**
 * 类型属性表模型
 */
class TypeAttrModel extends Model{
	
	public $table = 'type_attr';
	//自动验证
	public $validate = array(
		
		array('taname','nonull','属性名称不能为空',2,3),
		array('tavalue','nonull','属性值不能为空',2,3),
		
	
	);
	
	//添加类型属性
	public function addTypeAttr($data){
		//执行自动验证
		if(!$this->create()) return false;
		$this->add($data);
		return true;
	}
	
	/**
	 * 编辑分类
	 */
	public function edit($taid){
		//自动验证
		if(!$this->create()) return false;
		$tavalue = str_replace('|', ',', Q('post.tavalue'));
		$data = array(
			'taname'  => Q('post.taname'),
			'class'   => Q('post.class'),
			'tavalue' => $tavalue
		);
		$this->where("taid={$taid}")->update($data);
		return true;
	}
	
}




















 ?>